IPolymesh Member List

This is the complete list of members for IPolymesh, including all inherited members.

AddRef()=0IMCUnknown [pure virtual]
BoxProjection(boolean onSelection, TBoxProjectionData &data)=0IPolymesh [pure virtual]
Clone(IPolymesh **)=0IPolymesh [pure virtual]
ConsistencyCheck()=0IPolymesh [pure virtual]
ConvertSubdivisionToPolygons(IPolymesh **iPolymesh)=0IPolymesh [pure virtual]
CreateOrFindVertex(I3DExVertex **vertexPtr, const TVector3 &position)=0IPolymesh [pure virtual]
CreateVertex(I3DExVertex **vertexPtr, const TVector3 &position)=0IPolymesh [pure virtual]
CylinderProjection(boolean onSelection, TSphereProjectionData &data)=0IPolymesh [pure virtual]
Delete()=0IPolymesh [pure virtual]
DeleteSelectedEdges()=0IPolymesh [pure virtual]
DeleteSelectedPolygons()=0IPolymesh [pure virtual]
DeleteSelectedVertices()=0IPolymesh [pure virtual]
EdgeTransfer(EdgeData edgeBuffer[], long bufferSize)=0IPolymesh [pure virtual]
EnableFlipCheck(boolean value, boolean checkNow=true)=0IPolymesh [pure virtual]
FillPolygons()=0IPolymesh [pure virtual]
FlushOptimizer(void)=0IPolymesh [pure virtual]
GetBoundingBox(TBBox3D &bbox, boolean selection)=0IPolymesh [pure virtual]
GetEdgeNoAddRef(long index)=0IPolymesh [pure virtual]
GetMarker()=0IPolymesh [pure virtual]
GetName(char *name)=0IPolymesh [pure virtual]
GetNbEdges()=0IPolymesh [pure virtual]
GetNbPolygons()=0IPolymesh [pure virtual]
GetNbVertices()=0IPolymesh [pure virtual]
GetPartialSelection()=0IPolymesh [pure virtual]
GetPolygonNoAddRef(long index)=0IPolymesh [pure virtual]
GetPolylineHeads(TMCPtrArray< I3DExVertex > &vertices, TMCArray< boolean > &AreClosed)=0IPolymesh [pure virtual]
GetPolyMeshFacetMesh(FacetMesh **outMesh)=0IPolymesh [pure virtual]
GetSelection()=0IPolymesh [pure virtual]
GetSubdivisionLevel(boolean renderingMesh)=0IPolymesh [pure virtual]
GetSubdivisionType()=0IPolymesh [pure virtual]
GetUVAxis(real &roll, real &pitch, real &yaw)=0IPolymesh [pure virtual]
GetUVAxisMode()=0IPolymesh [pure virtual]
GetUVCustomMode(long axis)=0IPolymesh [pure virtual]
GetUVMode()=0IPolymesh [pure virtual]
GetUVPlaneAxis(long shadeAxis)=0IPolymesh [pure virtual]
GetUVPlanePositive(long shadeAxis)=0IPolymesh [pure virtual]
GetUVValue(long shadeAxis)=0IPolymesh [pure virtual]
GetUVWraparound(boolean &outWrapU, boolean &outWrapV)=0IPolymesh [pure virtual]
GetVertexIndexList(I3DExVertex *v, TMCArray< int32 > &Index)=0IPolymesh [pure virtual]
GetVertexNoAddRef(long index)=0IPolymesh [pure virtual]
ImportVertex(const TVertex3D &vertex3d, boolean useUV, int32 index)=0IPolymesh [pure virtual]
InvertNormals()=0IPolymesh [pure virtual]
InvertSelection(int32 selectionFlag)=0IPolymesh [pure virtual]
MakePolygon(const TMCClassArray< TVMIVertexPtr > &vertices)=0IPolymesh [pure virtual]
MakePolygonByForce(const TMCClassArray< TVMIVertexPtr > &ivertices)=0IPolymesh [pure virtual]
MakePolygonCarefully(const TMCClassArray< TVMIVertexPtr > &ivertices)=0IPolymesh [pure virtual]
Merge(IPolymesh *polymesh)=0IPolymesh [pure virtual]
PlanarProjection(boolean onSelection, TPlanarProjectionData &data)=0IPolymesh [pure virtual]
PreBoolean()=0IPolymesh [pure virtual]
QueryInterface(const MCIID &riid, void **ppvObj)=0IMCUnknown [pure virtual]
Release()=0IMCUnknown [pure virtual]
Resize(TVector3 &scale, TVector3 &center)=0IPolymesh [pure virtual]
SetMarker(int32 iD)=0IPolymesh [pure virtual]
SetName(char *name)=0IPolymesh [pure virtual]
SetSelection(boolean selected)=0IPolymesh [pure virtual]
SetSubdivisionLevel(int32 level, boolean renderingMesh)=0IPolymesh [pure virtual]
SetSubdivisionType(ESubdivisionType type)=0IPolymesh [pure virtual]
SetUVAxis(real roll, real pitch, real yaw)=0IPolymesh [pure virtual]
SetUVAxisMode(long mode)=0IPolymesh [pure virtual]
SetUVCustomMode(long axis, long mode, boolean onSelection)=0IPolymesh [pure virtual]
SetUVMode(EUVMappingModes mode)=0IPolymesh [pure virtual]
SetUVPlaneAxis(long shadeAxis, long spaceAxis, boolean positive)=0IPolymesh [pure virtual]
SetUVWraparound(const boolean inWrapU, const boolean inWrapV)=0IPolymesh [pure virtual]
SetVerticesHidden(boolean hidden)=0IPolymesh [pure virtual]
SphereProjection(boolean onSelection, TSphereProjectionData &data)=0IPolymesh [pure virtual]
Split(IPolymesh *polymesh)=0IPolymesh [pure virtual]
StartEdgeTransfer()=0IPolymesh [pure virtual]
Topology(long counts[kNumberOfCases])=0IPolymesh [pure virtual]
Transform(const TTransform3D &trans)=0IPolymesh [pure virtual]
Triangulate()=0IPolymesh [pure virtual]
Weld(real tolerance, boolean alignOnly)=0IPolymesh [pure virtual]


Generated on Wed Dec 7 14:27:38 2005 for Carrara SDK Doc by  doxygen 1.4.5